package io.wdb.modules.generator.generator.entity;

import java.io.Serializable;
import java.util.Date;



/**
 * 书格表
 * 
 * @author wdb
 * @email admin@wdb007.com
 * @date 2017-11-30 15:15:37
 */
public class BookgridInfoEntity implements Serializable {
	private static final long serialVersionUID = 1L;
	
	//编号
	private String bookgridCode;
	//书柜编号
	private String bookshelfCode;
	//序号
	private Integer serialNumber;
	//是否报修:否(0),是(1),已损坏(2)
	private Integer damageReport;
	//书格状态:0-请求打开; 1-已打开;2-打开失败;3-已关闭;4-开始盘点;5-盘点成功
	private Integer lockStatus;
	//创建时间
	private Date createTime;
	//修改时间
	private Date modifyTime;
	//是否可用:0-不可用;1-可用   默认不可用(针对用户),由于现在是测试阶段，故默认为1
	private Integer available;
	//书格封面
	private String bookgridImg;

	/**
	 * 设置：编号
	 */
	public void setBookgridCode(String bookgridCode) {
		this.bookgridCode = bookgridCode;
	}
	/**
	 * 获取：编号
	 */
	public String getBookgridCode() {
		return bookgridCode;
	}
	/**
	 * 设置：书柜编号
	 */
	public void setBookshelfCode(String bookshelfCode) {
		this.bookshelfCode = bookshelfCode;
	}
	/**
	 * 获取：书柜编号
	 */
	public String getBookshelfCode() {
		return bookshelfCode;
	}
	/**
	 * 设置：序号
	 */
	public void setSerialNumber(Integer serialNumber) {
		this.serialNumber = serialNumber;
	}
	/**
	 * 获取：序号
	 */
	public Integer getSerialNumber() {
		return serialNumber;
	}
	/**
	 * 设置：是否报修:否(0),是(1),已损坏(2)
	 */
	public void setDamageReport(Integer damageReport) {
		this.damageReport = damageReport;
	}
	/**
	 * 获取：是否报修:否(0),是(1),已损坏(2)
	 */
	public Integer getDamageReport() {
		return damageReport;
	}
	/**
	 * 设置：书格状态:0-请求打开; 1-已打开;2-打开失败;3-已关闭;4-开始盘点;5-盘点成功
	 */
	public void setLockStatus(Integer lockStatus) {
		this.lockStatus = lockStatus;
	}
	/**
	 * 获取：书格状态:0-请求打开; 1-已打开;2-打开失败;3-已关闭;4-开始盘点;5-盘点成功
	 */
	public Integer getLockStatus() {
		return lockStatus;
	}
	/**
	 * 设置：创建时间
	 */
	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}
	/**
	 * 获取：创建时间
	 */
	public Date getCreateTime() {
		return createTime;
	}
	/**
	 * 设置：修改时间
	 */
	public void setModifyTime(Date modifyTime) {
		this.modifyTime = modifyTime;
	}
	/**
	 * 获取：修改时间
	 */
	public Date getModifyTime() {
		return modifyTime;
	}
	/**
	 * 设置：是否可用:0-不可用;1-可用   默认不可用(针对用户),由于现在是测试阶段，故默认为1
	 */
	public void setAvailable(Integer available) {
		this.available = available;
	}
	/**
	 * 获取：是否可用:0-不可用;1-可用   默认不可用(针对用户),由于现在是测试阶段，故默认为1
	 */
	public Integer getAvailable() {
		return available;
	}
	/**
	 * 设置：书格封面
	 */
	public void setBookgridImg(String bookgridImg) {
		this.bookgridImg = bookgridImg;
	}
	/**
	 * 获取：书格封面
	 */
	public String getBookgridImg() {
		return bookgridImg;
	}
}
